package com.fin.quant.domain.entity;

import lombok.Data;

import java.util.Date;

/**
 * 通用资产表
 */
@Data
public class AssetEntity {
    /**
    * 资产ID，自增主键
    */
    private Long id;

    /**
    * 资产代码，如AAPL、600519.SH、ETF代码等
    */
    private String assetCode;

    /**
    * 资产名称，如Apple、贵州茅台
    */
    private String assetName;

    /**
    * 资产类型:stock,fund,crypto
    */
    private String assetType;

    /**
    * 市场，如NASDAQ, SSE, HKEX
    */
    private String market;

    /**
    * 交易货币，默认USD
    */
    private String currency;

    /**
    * 所属行业/板块
    */
    private String sector;

    /**
    * 国家/地区
    */
    private String country;

    /**
    * 创建时间
    */
    private Date createdAt;

    /**
    * 更新时间
    */
    private Date updatedAt;

  }